FernleafSystems\Wordpress\Plugin\Shield\Modules\Base\ModCon D

Total Complexity 167
Dependencies 30
Dependents 2
Total lines 927
Lines of code 549
Logical lines of code 251
Comment lines 204
Methods 93
Properties 10

Methods 93

Method Rating Maintainability Complexity Lines of code
isModuleEnabled()
S
54 7 23
getDbH()
S
52 6 27
findElementClass()
S
55 6 19
onRunProcessors()
S
62 6 12
onWpInit()
S
56 5 18
saveModOptions()
S
58 4 16
initRestApi()
S
58 4 16
loadModElement()
S
60 4 13
getDbHandlers()
S
66 4 8
loadAjaxHandler()
S
63 4 10
cleanupDatabases()
S
67 4 7
setLastErrors()
S
62 3 12
loadProcessor()
S
62 3 12
getLastErrors()
S
68 3 7
buildContextualHelp()
S
58 2 15
renderTemplate()
S
60 2 14
moduleReadyCheck()
S
64 2 11
getUrl_DirectLinkToOption()
S
70 2 6
isThisModulePage()
S
78 2 3
isModOptEnabled()
S
74 2 4
getUIHandler()
S
71 2 6
boot()
S
70 2 7
setIsMainFeatureEnabled()
S
75 2 4
getTextOpt()
S
68 2 7
getAdminPage()
S
71 2 6
getUrl_DirectLinkToSection()
S
70 2 6
getUrl_OptionsConfigPage()
S
70 2 6
getDbHandler()
S
71 2 6
onPluginShutdown()
S
75 2 5
onLoadOptionsScreen()
S
75 2 5
getOptions()
S
71 2 6
onWpLoaded()
S
75 2 5
getAjaxActionData()
S
69 2 6
getDismissedNotices()
S
75 2 4
getAllDbClasses()
S
75 2 4
getUiTrack()
S
69 2 6
canDisplayOptionsForm()
S
78 2 3
isAccessRestricted()
S
78 2 3
getModSlug()
S
79 2 3
collateRuleBuilders()
S
63 1 12
setFlashAdminNotice()
S
64 1 11
setupHooks()
S
62 1 11
onWpPrivacyErase()
S
82 1 3
getCustomScriptEnqueues()
S
82 1 3
isPage_Insights()
S
82 1 3
getIsShowMarketing()
S
78 1 3
loadDebug()
S
91 1 2
getNonceActionData()
S
82 1 3
createFileDownloadLink()
S
82 1 3
getScriptLocalisations()
S
82 1 3
getNamespaceRoots()
S
73 1 6
onWpPrivacyExport()
S
82 1 3
getNamespace()
S
79 1 3
getBaseNamespace()
S
82 1 3
loadStrings()
S
80 1 3
getAdminNotices()
S
79 1 3
getRenderer()
S
75 1 4
getStrings()
S
80 1 3
getMainWpData()
S
74 1 5
getWpCli()
S
79 1 3
__construct()
S
76 1 4
getTextOptDefault()
S
82 1 3
isPremium()
S
81 1 3
getEmailProcessor()
S
81 1 3
enumRuleBuilders()
S
82 1 3
setupCustomHooks()
S
91 1 2
doPostConstruction()
S
91 1 2
runDailyCron()
S
82 1 3
getUpgradeHandler()
S
80 1 3
isReadyToExecute()
S
80 1 3
doExecuteProcessor()
S
82 1 3
onSetCurrentScreen()
S
75 1 4
getOptionsStorageKey()
S
75 1 4
getProcessor()
S
81 1 3
getUrl_AdminPage()
S
81 1 3
verifyModActionRequest()
S
82 1 3
getEmailHandler()
S
81 1 3
getEnableModOptKey()
S
80 1 3
onPluginDelete()
S
82 1 3
getMainFeatureName()
S
78 1 3
getDescriptors()
S
68 1 7
getSlug()
S
82 1 3
getIfShowModuleMenuItem()
S
80 1 3
clearLastErrors()
S
80 1 3
hasLastErrors()
S
79 1 3
isModuleRequest()
S
79 1 3
setDismissedNotices()
S
80 1 3
setUiTrack()
S
79 1 3
preProcessOptions()
S
91 1 2
store()
S
68 1 7
doPrePluginOptionsSave()
S
91 1 2
onPluginDeactivate()
S
91 1 2
savePluginOptions()
S
82 1 3